Reduce locked critical region in __enter_scheduler(),
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sat, 7 Jan 2006 15:53:25 +0000 (16:53 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Sat, 7 Jan 2006 15:53:25 +0000 (16:53 +0100)
commit1198a6a99fc8fa2bf280b0b8822d505ba134fc9a
tree533020d2831b13eec41b5a6e5f5835f2b8b497f1
parent8300a5a50868a89e25e28507accd45582b7f1202
Reduce locked critical region in __enter_scheduler(),
changing the context switch interface yet again.

domain_runnable() renamed to vcpu_runnable().

Fix stupid bug resulting in bogus value for
vcpu_dirty_cpumask, which caused vcpu_sync_execstate() to
fail sometimes.

Signed-off-by: Keir Fraser <keir@xensource.com>
xen/arch/ia64/xen/process.c
xen/arch/ia64/xen/xenmisc.c
xen/arch/x86/domain.c
xen/common/sched_bvt.c
xen/common/sched_sedf.c
xen/common/schedule.c
xen/include/xen/sched-if.h
xen/include/xen/sched.h